trough core - French English Dictionary